/-app
/-app/appRoot
/-app/koBindingHandlers
/-app/moreDialog
body.css
flyout-branding.css
flyout.css
loading.css
loading.ts
start.ts
status.css
tree-and-bar.css
tree-details.css
/-build
/-docs
/-files
/-imports
/-persistence
/-typescript
/-typings
errors.js
functions.ts
index.html
try.js
<script data-legit=teapo>try { teapo.app.loading('Libraries...'); } catch (err) { alert(err+' '+err.stack); }</script>
1
<!doctype html><html><head><title>Teapo - [teapo v0.5a]</title><script data-legit=teapo>try { ###functions.ts:build### } catch(bootError) { alert(bootError+' '+bootError.stack) }</script>
2
​
3
<style>###imports/codemirror/codemirror.css###</style>
4
<style>###imports/codemirror/show-hint.css###</style>
5
<style>###imports/codemirror/tern.css###</style>
6
​
7
​
8
<style>###app/body.css###</style>
9
<style>###app/flyout.css###</style>
10
<style>###app/flyout-branding.css###</style>
11
<style>###app/tree-and-bar.css###</style>
12
<style>###app/tree-details.css###</style>
13
<style>###app/status.css###</style>
14
​
15
<style>###files/FileTree.css###</style>
16
<style>###docs/types/text/CodeMirror-ext.css###</style>
17
<style>###app/moreDialog/style.css###</style>
18
​
19
<style>###docs/types/text/scrollerView/style.css###</style>
20
​
21
​
22
​
23
<style>###docs/types/text/ts/style.css###</style>
24
​
25
<style>###app/loading.css###</style>
26
​
27
​
28
</head>
29
<body
30
    data-bind="event: {keydown:keydown}">
31
​
32
<script data-legit=teapo>try { teapo.app.loading('Page layout...'); } catch (err) { alert(err+' '+err.stack); }</script>
33
​
34
<div class=teapo-flyout-scroller
35
   data-bind="load: flyoutScroller = $element">
36
  <div class=teapo-flyout-scroller-bg>
37
​
38
    <div class=teapo-main-content
39
       data-bind="loadRaw: docHostRegions.content = $element"></div>
40
​
41
    <div class=teapo-flyout>
42
​
43
      <div class=teapo-thick-bar-host>
44
        <button class=teapo-more-button data-bind="click: moreClick"> ... </button>
45
        <div class=teapo-thick-bar-bg>
46
          <div class=teapo-thick-bar
47
               data-bind="event: { mousedown: thickbarMouseDown }, loadRaw: docHostRegions.scroller = $element">
48
          </div>
49
        </div>
50
      </div>
51
​
52
<script data-legit=teapo>try { teapo.app.loading('Files...'); } catch (err) { alert(err+' '+err.stack); }</script>
53
​
54
      <div class=teapo-file-tree
55
         data-bind="loadRaw: fileTreeHost = $element">
56
​
57
        <ul>
58
          
59
          ###(js)embedDocsNew()###
60
          
61
        </ul>
62
      </div>
63
​
64
<script data-legit=teapo>try { teapo.app.loading('Controls...'); } catch (err) { alert(err+' '+err.stack); }</script>
65
​
66
      <div class=teapo-extra-content>
67
        
68
        <div class=teapo-branding-area>
69
​
70
          <div class=teapo-branding-title>
71
            teapo v0.5a
72
          </div>
73
 
74
          <div>
75
            
76
            Self-editing filesystem.
77
            
78
          </div>
79
        </div>
80
        
81
        <hr>
82
​
83
        <div
84
           style="float: left; width: 45%; padding: 3em;">
20:8